delayed health effect - English Synonyms Dictionary